home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ***********************************
- * RGB-TechWriter *
- * *
- * Scientific Text Processor *
- * *
- * Version 2.12 *
- ***********************************
-
-
-
-
-
-
- Installation and User's Guide
-
- January 1987
-
-
-
-
-
-
- (c) Copyright Paul A. Basore 1985, 1986, 1987
-
-
-
-
-
-
-
-
-
-
-
-
-
- You are encouraged to distribute unaltered copies of this program
- and its associated files. If you would like to receive the most
- up-to-date version of the program and a laser-printed copy of the
- User's Guide, send your check for $20 with your return address to
- BA^EL Software, 13016 Bear Dancer Trail, Albuquerque, NM 87112.
-
-
-
-
-
-
-
-
-
-
-
-
- RECENT UPDATE INFORMATION
-
- The essential elements of each update following Version 2.10 are
- summarized here so that if you have been using an earlier version
- of RGB-TechWriter, you will know what changes to expect. These
- changes have been incorporated in the documentation files, so you
- may discard this page after reviewing it if you wish.
-
- 12/86 Version 2.11
- It was discovered that if you cleared the text via the "C" file-
- menu command, then hit "R" for revise-file, the file previously
- in memory would be overwritten with the (now empty) current text.
- This has been corrected. You should receive the message "Can't
- revise" in this situation. Also, a BASIC program file has been
- added to the diskette which sets up the HP LaserJet for printing
- the documentation files.
-
- 1/87 Version 2.12
- The "S" save-file command did not produce a backup when the
- current directory was the root directory. This was most likely
- to occur when files were stored on a floppy disk. A beep was
- sounded, but no other warning was given. Now, a backup is made
- in this case and if for any reason the backup is not successful,
- a warning message is issued. Also, a minor change was made in
- the DECLN03 printer file which helps to insure that the vertical
- spacing is set properly when right-justification is invoked.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- TABLE OF CONTENTS
-
- page
-
- 1. INTRODUCTION 1
-
-
- 2. INSTALLATION 4
- 2.1 System Requirements -------------------------- 4
- 2.2 Floppy Disk System --------------------------- 4
- 2.3 Fixed Disk System ---------------------------- 4
- 2.4 Printer Selection ---------------------------- 6
- 2.5 Default Parameters --------------------------- 7
- 2.6 Using Borland's Lightning Dictionary --------- 7
- 2.7 Running RGB-TechWriter for the First Time ---- 10
-
-
- 3. FILE COMMANDS 13
- 3.1 Directories ---------------------------------- 13
- 3.2 Retrieving Files ----------------------------- 14
- 3.3 Saving Files --------------------------------- 14
- 3.4 Deleting Files ------------------------------- 16
-
-
- 4. EDITING COMMANDS 17
- 4.1 Cursor Keys ---------------------------------- 17
- 4.2 Entering Text -------------------------------- 18
- 4.3 Special Character Attributes ----------------- 20
- 4.4 Searching Text ------------------------------- 22
- 4.5 Block Operations ----------------------------- 24
- 4.6 Equation Lines ------------------------------- 25
-
-
- 5. PRINT COMMANDS 27
- 5.1 Setting Margins ------------------------------ 27
- 5.2 Print to Printer ----------------------------- 28
- 5.3 Print to Screen ------------------------------ 30
- 5.4 Print to Disk -------------------------------- 30
- 5.5 Dot Commands --------------------------------- 31
-
-
- 6. MODIFYING TW.DAT 35
- 6.1 Editing Defaults ----------------------------- 36
- 6.2 Printer Codes -------------------------------- 38
- 6.3 Alternate Character Codes -------------------- 43
-
-
- 7. PRINTER TEST 45
-
-
-
-
-
-
-
-
- TABLE OF CONTENTS
-
-
- 1
-
-
- 1. INTRODUCTION
-
-
- What is the "RGB-TechWriter Scientific Text Processor?"
-
- RGB-TechWriter (TechWriter, for short) is a personal
- computer word processor specifically designed to make technical
- typing involving complex symbolic expressions fast, easy, and
- accurate. RGB-TechWriter works best with 80-column (RGB-type)
- color displays.
-
-
- How does RGB-TechWriter handle equations better?
-
- Equations involve characters with special attributes. Some
- characters need to be superscripted, some subscripted, and some
- represent Greek or other special symbols not found on the
- typewriter keyboard. RGB-TechWriter handles this problem by
- using the color of the character as it appears on the screen to
- convey the additional information. This insures that an exact
- correspondence is maintained between columns on the screen and on
- the printed page. This makes it easy to, for example, line up
- the numerator and denominator of a complicated expression. Other
- word processors require that this information be provided in the
- form of additional control characters which are inserted into the
- text. These control characters take up space on the screen but
- not on the page, making alignment nearly impossible. Some other
- word processors use graphics mode to paint the special characters
- on the screen as they will appear on the page. This is a nice
- feature, but very slow. By using color instead, RGB-TechWriter
- makes editing much faster.
-
-
- How does RGB-TechWriter compare for normal text?
-
- All of the screen and text-memory manipulations performed by
- RGB-TechWriter are written directly in assembler language for the
- fastest possible operation. You can page through a document at
- the rate of 5 screen pages per second (10 per second on the
- PC/AT!). Text entry is fast enough to allow paragraph
- reformatting to be done automatically after every keystroke and
- still keep up with typing in excess of 120 words per minute.
- Many of the features found in office word processors are
- available, including page numbering, headers and footers, search
- and replace, line centering, horizontal scrolling for lines up to
- 255 characters, bold printing, underlining, right-justification,
- and the ability to move blocks of text. In addition, RGB-
- TechWriter offers fractional line spacing, page-break control,
- and the ability to create files in either TechWriter format or
- standard (ASCII) format. If you are a programmer, you will find
- that RGB-TechWriter is a good editor for writing source code in
- structured languages like Pascal.
-
-
-
-
- INTRODUCTION
-
-
- 2
-
-
- How else does RGB-TechWriter support technical typing?
-
- RGB-TechWriter provides sophisticated treatment for figures
- and tables you may wish to include in your text. You can type a
- table (or figure) immediately after the paragraph in which it is
- first referenced. When you print the document, the table will be
- inserted at that point if there is room for the entire table to
- fit on the current page. If there isn't enough room, the table
- is temporarily skipped and the current page is filled out with
- the text that comes after the table. The table is then printed
- at the top of the following page.
-
-
- Will RGB-TechWriter work with my printer?
-
- RGB-TechWriter was originally written out of frustration
- over the inability of existing word processors to take full
- advantage of special printer capabilities. All of RGB-
- TechWriter's printer command codes are contained in a separate
- data file. Data files are provided on the distribution diskette
- for several common printers. If your printer is not listed, you
- can create your own data file using any ASCII text editor
- (including RGB-TechWriter), provided you understand your
- printer's control codes, and your printer supports continuously-
- variable vertical line spacing (vertical motion index). The data
- file also contains "alternate character definitions" that allow
- you to translate special characters (which appear in color on the
- screen) into a string of as many as 80 bytes (characters) to be
- sent to the printer.
-
-
- RGB-TechWriter can't be everything to everyone, can it?
-
- RGB-TechWriter does have some limitations. Individual files
- are limited to 62,768 characters, about 20 pages of single-spaced
- text. Longer documents can usually be broken into several
- sections, each in a separate file. Some features found elsewhere
- but not currently implemented in RGB-TechWriter include automatic
- footnoting, index generation, file linking, double columns, mail
- merge, and proportionally-spaced fonts. RGB-TechWriter does not
- come equipped with a built-in spelling checker, but it works well
- with Borland's Turbo Lightning, for which installation
- instructions are provided.
-
-
- How can I be sure that RGB-TechWriter won't bomb out on me?
-
- No program is entirely free of bugs, but before RGB-
- TechWriter was released to the public, it was used on a regular
- basis by several dozen people for over a year without discovering
- any bugs that could cause text to disappear. During this proof
- period, six graduate theses in science and engineering and
- several journal publications full of equations were composed
- entirely using RGB-TechWriter.
-
-
- INTRODUCTION
-
-
- 3
-
-
- What if I have files created using another word processor?
-
- RGB-TechWriter can both read and create files having the
- standard DOS ASCII format. Unfortunately, the ASCII standard
- does not allow for special character attributes like Greek,
- boldface, superscripts, subscripts, or underlining. ASCII files
- also have a "hard" carriage return at the end of every line, not
- just at the end of paragraphs. Nevertheless, if your former word
- processor can create ASCII files (most do), then you have a way
- to transfer all of that text into RGB-TechWriter. Once you have
- read the ASCII file, you can remove the extra carriage returns,
- add special character attributes, and save it as a TechWriter
- file.
-
-
- Is RGB-TechWriter easy to learn?
-
- Yes! This is one of the program's strong points. Of course
- it helps if you have been exposed to computer word processing
- before, but even first-timers can become proficient after only a
- few hours of practice. All of RGB-TechWriter's functions are
- summarized in on-screen menus that can be called up with a single
- keystroke. After your first session, you probably won't even
- need to refer to the documentation until you want to try
- something fancy.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- INTRODUCTION
-